water manometer - German English Dictionary